import { BaseService, Service, Permission } from '@/cool';

@Service('crm/bwbtConfig')
export default class extends BaseService {
	@Permission('defaultConfig')
	defaultConfig(params) {
		return this.request({
			url: '/defaultConfig',
			params: {
				...params
			}
		});
	}

	@Permission('bybt')
	bybt(params) {
		return this.request({
			url: '/bybt',
			params: {
				...params
			}
		});
	}

	@Permission('updateYzfConfig')
	updateYzfConfig(params) {
		return this.request({
			url: '/updateYzfConfig',
			method: 'POST',
			data: {
				...params
			}
		});
	}

	@Permission('jdYzf')
	jdYzf(params) {
		return this.request({
			url: '/jdYzf',
			params: {
				...params
			}
		});
	}

	@Permission('updateJdYzf')
	updateJdYzf(params) {
		return this.request({
			url: '/updateJdYzf',
			method: 'POST',
			data: {
				...params
			}
		});
	}

	@Permission('jdWechat')
	jdWechat(params) {
		return this.request({
			url: '/jdWechat',
			params: {
				...params
			}
		});
	}

	@Permission('updateJdWechat')
	updateJdWechat(params) {
		return this.request({
			url: '/updateJdWechat',
			method: 'POST',
			data: {
				...params
			}
		});
	}
}

